heavy petrol - Turkish English Dictionary